What is meaning of the name sherman?

The name Sherman is of Old English origin, and it means "shearer of woolen cloth", or "a cloth cutter". In addition, it can also be a variation of the name Shermane, which is of French origin, meaning "a companion". The name Sherman gained popularity in the United States in the mid-nineteenth century, possibly due to the fame of the American Civil War general, William Tecumseh Sherman. People with this name are often described as being confident, determined, and strong-willed.